Akira Yamaguchi - Rotten Tomatoes