Where’s Stitch? See What Sean Carrigan Has Been Up To!