[SOLD OUT] SPIDER GOD "Den Inre Borgen (The Interior Castle)" CD
Regular price $13.00
Import from UK. Limited to 200 copies. Jewel case CD with 12 page booklet./p>
Raw yet melodic, Spider God bursts on the UKBM scene and comes crawling for you with catchy riffs and screams of madness.