This 3D pin features Stitch. Stitch is in alien form and has drawn his 3 weapons on the frog. In this scene he was looking up at the 18 wheel tractor trailer that was barreling down on him. Stitch is wearing his red alien space suit. The top of this pin reads "Disney's Lilo & Stitch".