Brown Lacewing larva: In the first pic, you're looking down from ...
www.uglyhedgehog.com
Images may be subject to copyright.