Japanese Furoshiki Wrapping Cloth Scarf Tapestry 19.75" Cotton Princess Kaguya