Sunday, June 10, 2007

The Space Giants / Magma Taishi

Japan's first color tokusatsu TV series (more info here).

From the 70's dubbed version:


And from the original 1966 version:

No comments: