We found this spider in a vehicle in Nairobi, Kenya on 30th March 2018. We have never seen similar spiders before in the region. The vehicle was recently imported from Japan. We need to identify which region such spiders originate from for further deliberation.
I believe this is Anoploscelus sp. Perhaps watamu or celeripes
Filed to family. It might help to see the top of the spider.