Akihiro Hata Pictures - Rotten Tomatoes