Description
Smoke and mirrors V8 deluxe edition signed by DD only release in China. Limited to 288. Numbered 268/288. Will ship with special gift, first come first served .
Smoke and mirrors V8 deluxe edition signed by DD only release in China. Limited to 288. Numbered 268/288. Will ship with special gift, first come first served .