Kikaider

Season 1 Episode 30

Crimson Squid: Aiming Beautiful Female College Students (Aka Neika Bijin Joshidaisei o Nerau)

Aired Saturday 12:00 AM Feb 03, 1973 on

Episode Recap

No recap available.