Holconia insignis, Australian Huntsman spider