Your Cart is Empty
$56.00
The absolute perfect copy of Deftones self titled album from 2003. Japanese CD version with lyric and interview fold out. Too much of a treat to say no. Everything comes in EX condition.
Condition : EX