Name: Leon Of AthensTrack name: Baby Asteroid
Hometown: Clue’s in the name… though he lives in London now.
Who? Real name Timoleon Veremis.
Why now? Leon releases this song as a single on 16 June. This is the premiere of his new video, directed by fellow Greek Yorgos Lanthimos, who directed the oscar-nominated Dogtooth.