Brace yourself for something that looks a bit friendlier than it sounds: Vuara from
Petrozavodsk or
Петрозаводск (Karelia). Their self-description (on Bandcamp) reads more like a warning: “A clot of dark and chaotic sound straight from the belly of Karelian swamps, escaping from the throat with a cry of socio-political longing.”