Edi Mehana - Rotten Tomatoes