Demon Slayer #1573 Spider Demon Mother Glow in the Dark Chase Edition SE Sticker
Mint condition with no visible damage.
Will package in soft pop protector, bubble wrapped and shipped in a box.