Larva ant queen looks like an alien doll in trippy new microscope images