Isao Yamagata Pictures - Rotten Tomatoes