PSYCOPATH WITCH - Stench Of Human Hallucinosis. Tape

PSYCOPATH WITCH - Stench Of Human Hallucinosis.  Released in 2011. Pro-Tape and Sleeve in special paper, limited to 666 custom numbered copies.