Hidetaka Hoshino Pictures - Rotten Tomatoes