Zelus armillatus

Not evaluated Popular Name: Predator Bug