One of my Top 5 favorite Disney movie.
I wish this was still on
I love this series like alot, did you know they made a new sequel series after Leroy & Stitch was over?
My cat is named after Stitch adorable and a monster.
And I couldn't quite describe myself in more words than that.