Way up in the mountains of central Asia ... species of pirate spiders were found off the coast of West Africa on a remote tropical island in the Atlantic Ocean called St. Helena.