Ichiro Chiba Pictures - Rotten Tomatoes