Giant Crab Spider (Olios giganteus) hunting prey, Socotra, Yemen.