Takao Osawa Pictures - Rotten Tomatoes