✔ Introducing the Japanese Hand Towel "Sakura Castle Cherry Blossom Night," a beautifully crafted traditional textile that captures the serene elegance of cherry blossoms at night. Made in Japan using authentic techniques, this hand towel features a stunning design inspired by sakura (cherry blossoms) and the enchanting atmosphere of a castle town during spring evenings.
eBay