1975
Terror of Mechagodzilla
36 x 54 cm
36 x 54 cm