Takao Ohsawa Pictures - Rotten Tomatoes