Virtual Zoo: Antlion
The antlions are a group of about 2,000 species of insect in the family Myrmeleontidae, known for the fiercely predatory habits of their larvae, which in many species dig pits to trap passing ants or other prey.
Lean more about antlions on Wikipedia
Haven Metrology has used their Nikon X-Ray & CT Scanner to acquire high resolution, water tight internal and external scan data of this organic specimen.
This image of 2D slices through the antlion appears to show the digestion of an exoskeleton in the stomach.