Chusha Ichikawa - Rotten Tomatoes