Ichiro Chiba - Rotten Tomatoes