Appears on these pages
Godzilla vs. Destoroyah (ゴジラVSデストロイア Gojira buiesu Desutoroia, lit. Godzilla vs. Destroyer) is a...
Destoroyah concept art Godzilla Junior concept art
Hi there. I'm axl2468, but you can call me Axl. I'm a fan of Godzilla since... Well, I heard...