No photoAkira YamaguchiActorIMDb Acted in 42000s200630 RockWaiter · 1 episode812003Lost in TranslationBellboy831990s1993Fried Dragon FishKiller1970s1973Kamen Rider V3Joji Yuki / Riderman · 52 episodes