Close
Antlion (larva form also known as "doodle bug")
Distoleon tetragrammicus