Remove sweat and dirt off your face while outdoors using this small square towel made of pure cotton! It has cute illustrations of a forest scene from the Ghibli animated movie, “Castle In The Sky.”
- A kawaii mini towel illustrated with a forest scene from Castle In The Sky
- Made of 100% cotton
- Original licensed Ghibli product made in Japan