They are called Sun Spiders here according to my research. This one is over 3 1/2 inches long stretched out.
I put a cockroach in with him and after he calmed down from the initial capture I went to check on him, he was using his front antennae to try to escape... apparently they secrete a gluey substance that enabled them to grapple with prey and climb stuff..... anyways, I shook the container to get him off the wall and all of a sudden he struck the roach and started immediately devouring it... within 5 minutes the roach was nothing more than wings.
Sorry for the audio, there was a fan in the background.


























