happy tape — japanese masking tape, now in the U.S.

happy tape — japanese masking tape, now in the U.S.

Hey, everybody. Don’t let Erika know about this, OK? Cool.