Kunihiko Ida - Rotten Tomatoes