Lordi represented which nation at Eurovision?

Find the answer below

Bet your knowledge and answer