Junichi Suwabe Pictures - Rotten Tomatoes