Disney Lilo & Stitch Letter Set Envelope ‐ Mercari: Shop from Japan