A pretty impressive atmospheric black metal project, which as far as we can tell is actually from China — out via Pest Productions.
A pretty impressive atmospheric black metal project, which as far as we can tell is actually from China — out via Pest Productions.
What do you think?
Show comments / Leave a comment