Togo Igawa - Rotten Tomatoes