Show off your favorite alien with these Lilo & Stitch socks featuring Stitch’s adorable face!
A must-have for any Stitch fan—these socks are out of this world!