Dry yourself off after a long bath with this kawaii towel made of pure cotton! It features a forest scene illustration from the classic Ghibli animated film, “Castle In The Sky.”
- A super cute bath towel with a forest scene print from Castle In The Sky
- Made of 100% cotton
- Original licensed Ghibli product made in Japan