Akihiro Hino Pictures - Rotten Tomatoes