Lord of the Lost
Lord of the Lost are a German rock band from Hamburg. They represented Germany in the Eurovision Song Contest 2023 with the song "Blood & Glitter". They finished in last place with 18 points.