Owl Fly (Ascalaphidae) larva, Udzungwa Mountains National Park, Tanzania