The Myrmecoleon, or "Ant-Lion"...
Ant-size or lion-size, this animal is certainly a frightening sight...