Godzilla vs. SpaceGodzilla

Poster
Date of appearance: 1994
Made in: Japan


Poster

Godzilla vs. SpaceGodzilla