Ryo Ishabashi Pictures - Rotten Tomatoes