Other stickers from Television Hokkaido Broadcasting Co.LTD.

Similar stickers