1973
Godzilla vs. Megalon
36 x 54 cm