Your Cart is Empty
$38.00
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.
Condition : EX