Rock of Hömötti, Finland