Kazuhiko Yamaguchi - Rotten Tomatoes