The Claymore demotape is here! Nine vile and blistering tracks of pure Anti-cimex worship, from the coldest, northern part of Denmark.
This filthy tape will surely bring a fresh reek of trenchrot to you winterdepressed cadaver, and shred your world to pieces. Limited to 100 copies.
Uagh!