Home/Toki ShiozawaTSToki Shiozawa3 titles · Cast10.0HDCrazy Operation: First Move19636.8HDInvasion of Astro-Monster19656.1HDLupin the Third: The Legend of the Gold of Babylon1985