A brand new design of face cloth! Exclusive to Ghibli Park in Nagoya, Japan.
25 x 25cm100% cottonMade by MarushinOfficial Ghibli Park product