ALMA komt met maar liefst drie nieuwe tracks, waaronder de single ‘King of the castle’. Haar nieuwe album ‘Have You Seen Her’, waarop al deze nummers te horen zullen zijn, komt op 15 mei uit. De Finse zangeres brak in 2016 internationaal door met haar tweede single ‘Dye my hair’. De lyric video voor ‘King of my castle’ check je hier.