
Controlled Death
£10.00
Pre Order:: On their way from US & we aim to ship within 10-14 days of 1 December
Latest Deathbed Drop:
Controlled Death - Holy Evil Sister
C30
All Composed and Performed by Maso Yamazaki
Recorded and edited at Horror Room of Death Control Studio 2023