Here are two colourful Sailor Moon Crystal face towels! These are very soft, made with 100% cotton and made in Japan. These are towels you’ll want to use everyday. They measure 34 x 84cm so they’re a good size and practical. The retail price is 1,500 yen each and the scheduled release date is mid October 2015. These will be widely available, stay tuned for preorder links!
The post Sailor Moon Crystal Face Towels appeared first on SAILOR MOON COLLECTIBLES.