This pin is part of the Disney 100 Angel and Stitch set released in 2023 by Disneyland California.
Stitch and Angel (Experiment 624) are shown on the pin. Angel (Experiment 624) is located at the right of the pin. Stitch is located at the left of the pin.