Mayumi Nagisa - Rotten Tomatoes