Eludes easy description. A bit like dungeon synth but with occult rock guitars and drums in the stew as well...Unique band from Russia.
Tape released by Goatowarex from China.