Sekai Sadza Pictures - Rotten Tomatoes