Washi Tape is a decorative tape that is strong enough to hold up a postcard but not sticky enough to take off paint.

Washi tape originates in Japan and comes in all different colors, designs, and sizes. 249 more words