Osamu Takizawa - Rotten Tomatoes