Comment on Lilo & Stitch (2025, dir Dean Fleischer Camp)
yessikg@lemmy.blahaj.zone 3 months ago
Finally!