Youichi Monda - Rotten Tomatoes