Tsuyoshi Ihara - Rotten Tomatoes