Ai Confini Della Realta

Italy, 1973

39 x 55 in (99 x 140 cm)

ID #ITLFCOJ-111

Title - Godzilla vs. Megalon

Director - Jun Fukuda

Starring - Katsuhiko Sasaki, Hiroyuki Kawase, Yutaka Hayashi, Robert Dunham, Kôtarô Tomita

Italian film poster.

500-1000 art film italian italy monster movie original posters robot science fiction size-39x55 tech vintage posters