Teruhiko Aoi Pictures - Rotten Tomatoes