Yoshiki Takahashi - Rotten Tomatoes