Memes April 15, 2019
Live Action Lilo & Stitch Memes
People are reacting with horror and confusion to a realistically animated image of Stitch fromย Lilo & Stitch.
People are reacting with horror and confusion to a realistically animated image of Stitch fromย Lilo & Stitch.