Shinobu Ôtake Pictures - Rotten Tomatoes