mascrapping.com
Washi Tape
Washi tape is a Japanese sturdy tape that is similar to packing tape or duct tape, but has recently become popular with crafters and is available in all kinds of colors and patterns. Washi tape is …