Denmark & Helsinki, Finland