Pseudobargylia spp.

Thread-legged Bug