Scary Looking Creature – Owlfly Larva

Scary Looking Creature – Owlfly Larva Scary Looking Creature – Owlfly Larva2

This very interesting insect is a voracious predator and therefore beneficial. At this stage of its life it hides out in the bark of trees and under rocks. Its adult form is completely different looking. I think the larva is very impressive with those huge spiked mandibles.
Link to more about the owlfly and picture of the adult. Wikipedia site.