johnnyalucard.com
Film review – Denso Ningen (The Secret of the Telegian)
My notes on the Japanese science fiction film Denso Ningen (Secret of the Telegian)