Yoshihiro Kaneko is known for Mako, the Mermaid (1970), Ecchan the Ninja (1971) and Chappie, the Witch (1972).
No data