Lucasfilm Reveals Even More Easter Eggs Hidden in the “Star Wars: Skeleton Crew” Stop-Motion Mama Crab Creature Jan 02, 2025 10:37 am (Pacific) Mike Celestino