Thargoids Return to Witch Head Nebula