Yorgos Javellas - Rotten Tomatoes