Hideaki Ohara is known for Zero Woman: Red Handcuffs (1974), Zone Fighter (1973) and Senso o shiranai kodomotachi (1973).
No data