- Weird Truth Productions TOP(English) >
- Web Store(English) >
- Hats Barn (Fra) - A Necessary Dehumanization - CD(English)
Hats Barn (Fra)
A Necessary Dehumanization - CD
4th album of French black metal. So called French style black metal with melodic tremolo riffs and rough production.