Disney "Stitch"
Experiment 626
Brand new in package 2022 release