This is Latvia’s Justs, who in my eyes had the most current song at this year’s Eurovision. Poor guy sang his heart out and only came in 15th place.
Anyway – let’s hope for a less political show next year (the show was overshadowed by a ‘who will win… Russia vs Ukraine’ nonsense).