Len Stanford's movies and tv series

Uchû daisensô (Battle in Outer Space) (1959)