Millipede assassin bug
Millipede assassin bug (ectrichodiinae,) Shenandoah National Park, Virginia
Millipede assassin bugectrichodiinaevirginia