Ichigen Ohashi is known for Gamera: The Giant Monster (1965) and Waga ai o hoshi ni inorite (1966).
No data