Naoharu Hokutani Pictures - Rotten Tomatoes