Ichiro Sugai Pictures - Rotten Tomatoes