Takashi Inagaki - Rotten Tomatoes