Bizarre creature baffles onlookers as it squirms on the ground