Poster Art: Terror Mechagodzilli

Wrong Side of the Art: Godzilla vs. Mechagodzilla (Gojira tai Mekagojira, aka Godzilla vs. Bionic Monster, aka Godzilla vs. Cosmic Monster) (1974, Japan)
---

No comments: