Camel / Sun spider {Solifugae} Little Karoo, South Africa