Made in Japan Handkerchief Studio Ghibli Castle in the Sky Robot Soldier Cotton Imported Studio Ghibli Authentic License Material:Cotton Gauze Fabrics. Size: 28cmx28cm(11''x11'') Made in Imabari Ehime Prefecture, Japan.