Odissea sulla Terra
Italy, C. 196939 x 55 in (99 x 140 cm)
ID #ITLF-J-862
Original Title - The X from Outer Space
Director - Kazui Nihonmatsu
Starring - Eiji Okada, Shun'ya Wazaki, Itoko Harada
Italian Film Poster.
39 x 55 in (99 x 140 cm)
ID #ITLF-J-862
Director - Kazui Nihonmatsu
Starring - Eiji Okada, Shun'ya Wazaki, Itoko Harada
Italian Film Poster.