Welcome to Greece, Agia Triada