Quite well represented in term of found specimen, the Habroleptoides confusa seems to be at home here.