movie icon
Media: Sukeban Deka 3: Shojo Ninpo-cho Denki TV Special
1987-04-23