Home / Series / Masters of Monsters / Aired Order / Season 1 / Episode 1

Gojira

A fire-breathing behemoth terrorizes Japan after an atomic bomb awakens it from its centuries-old sleep.

English