Sesame Street stickers sold in Japan.