Kaito AraiActingKnown ForFinal Fantasy VII: On the Way to a Smile - Episode Denzel2009Michiko & Hatchin2008Lupin the Third: Green vs Red2008