Interview by Lucretia and Clerik Illumined by the lights of Aurora Borealis, Finland is a gem tucked just about as far North as one can go on the European continent. A land of true contrast where ...