Japan,
1971, 300x5 min
Cast
Tōru Ōhira
Japan
Machiko Sogabe
Japan
Best series:
Mermaid Forest (2003) (series)
Mighty Morphin' Power Rangers (1993) (series)
Power Rangers Mystic Force (2006) (series)
Japan
Japan
Best series: