Pseudoclamoris gigas, 'Orange Tree Spider'