distant sound of finnish music