Akihiro Hattori Pictures - Rotten Tomatoes