Don't think I've seen this one before. Have seen a zebra spider nail a moth on my utility room window. The most amusing feature of this group is that they look back at you.