Mysterious Song Contest 13

Information
Mysterious Song Contest 13 has 28 participating countries from all over the world.

won Mysterious Song Contest 12 and will host in the capital city of Amsterdam.