Junpei Morita - Rotten Tomatoes