Skip to main content

What is the CD PD on the t-shirt supposed to mean?
Is this from Death Note?