Tao Okamoto - Rotten Tomatoes