The song is about ‘a swamp in a foggy morning in the Middle Ages’.
Lovely!
~Aamu suolla, aina sumuinen aina~ Nice vocals, finnish, unreal.