Leon Uyeda - Rotten Tomatoes