100% organic cotton, eco friendly. Original Popkiller exclusive design. “Namida” means tears in Japanese.
Measures approximately 15” x 16”.
Created in 2003 by Ricky Takizawa, Popkiller designs are inspired by Japanese culture while also collaborating with US and international artists. Hand printed in Los Angeles, CA.