New Thargoids Return to Witch Head Nebula