Takeshi Okunishi is known for Flying Phantom Ship (1969), Hustle Punch (1965) and Mako, the Mermaid (1970).
No data