Whether you have or haven’t ever visited Finland, chances are, there’s been, at least at some stage, a part of…