Angel’s Dusters

An obvious pun on words for Angel Dust, with her inhuman strength and fighting abilities.

Also, sneaky RTJ reference.