Kazuhisa Takenouchi - Rotten Tomatoes