Koji Ochiai is known for Seiju Sentai Gingaman (1998), Lupin III: Farewell to Nostradamus (1995) and Resident Evil VII: Biohazard (2017).
No data