WHAT IS WASHI TAPE?
Washi tape is a biodegradable decorative adhesive tape traditionally made from from fibres of the Gampi Tree, the Misumata Shrub, the Mulberry bush, Bamboo, Hemp, Rice and other natural materials. The fibres, bark, flower petals and other inclusions provide great texture and character to washi tapes. The adhesive co...