Nobuo Iwamoto - Rotten Tomatoes