Gojipedia
Register
Advertisement
Gojipedia

The Typhoon Devastators are manned missile launchers used in the 1968 film, Destroy All Monsters.

History[]

Showa Series[]

Destroy All Monsters[]

The Typhoon Devastators were used to attack the monsters attacking Tokyo.

Advertisement