These are cool stickers from Japan, but my scanner hates me...