Taichiro Hirokawa - Rotten Tomatoes