Yuzo Mikawa - Rotten Tomatoes