Masashi Shirai - Rotten Tomatoes