Home/Koji OchiaiKOKoji Ochiai2 titles · Cast6.5HDLupin the Third: Dragon of Doom19946.0HDLupin the Third: Return of Pycal2002