Mantis egg sac! I'm gonna have some scorched earth style protector for the garden
It looks like an alien or something! HR Geiger