SOLD
The absolute perfect copy of Deftones self titled album from 2003. Japanese CD version with lyric and interview fold out and exclusive logo sticker. Too much of a treat to say no. Everything comes in EX condition. Sticker meaures 13x7cm and is unused
Condition : EX