Desolate Realm – Desolate Realm

Finland regularly tops the list of the happiest place in the world to live in. That may well be merited but in warmer climes we tend to look on such claims with mistrust, and the musically minded amongst us might also point out the Scandinavian habit of churning out bleak and melancholy music. And, as..