Yusuke Takita - Rotten Tomatoes