The Orizuru Peace Towel is a beautifully crafted towel made in Japan by the renowned brand Japanese Paper. It is intricately folded into the shape of paper cranes, symbolizing peace and unity. The towel is made from recycled paper cranes from Hiroshima, adding a heartfelt and historical touch to the product. Perfect for craft enthusiasts or those looking to add a unique and meaningful item to their collection.