Shogo Narita - Rotten Tomatoes