Hideki Takeuchi - Rotten Tomatoes