at war with mankind. cradled by mother nature. dark forces arise. only suicide can save the planet.
the debut of Cloak of Displacement is a literal suicide letter and a plea for all things to end. limited to 50 specially packaged CD's available November 1st, 2008