+
Kaijuu 8-gou Episode 03
Grotesque, Godzilla-like monsters called “kaijuu” have been appearing around Japan for many years. To combat these beasts, an elite military unit known as the Defense Corps …