Guess what?? I just got the following email from my sister:
"I bought some of THESE for you =) I am the best sister ever!!!!"
She's currently in Tokyo (been there on/off for the last month) for work, and what better place to buy Japanese masking tape than in Japan, n'est ce pas? And she's right - she IS the BEST SISTER EVER!! Merci, Ma Soeur!! xoxoxoxoxo