Scary Looking Creature – Owlfly Larva
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.