De deltok med låten «Who the Hell Is Edgar?» som ble skrevet under en låtskriverleir i Tsjekkia. Sangen ble offentliggjort 8. mars 2023. Den endte på 15. plass i finalen.