TikTok Stitch Sparks Debate on Online vs. Offline Realities