Naoyuki Kanno is known for Zero Woman: Red Handcuffs (1974), Omoide zukuri. (1981) and Hitorikko (1969).
No data