This vintage Disney plush toy features Stitch from the beloved Lilo & Stitch franchise, measuring a big 21 inches in size. Made in China in 2008, this collectible item is a must-have for fans of Disney and anime enthusiasts. With its captivating design and soft plush material, this toy brings a touch of nostalgia and whimsy to any collection or display. Perfect for adding a pop of color and charm to your home or showcase, this unique piece is sure to delight any Disney lover.