Roelof Pieter at 2017-08-06T20:15:59Z
On a relevant note: It is appearently a "wasp spider": http://www.bbc.co.uk/nature/21877948