If you do google=> Ethmostigmus you can find quite some stuff.
Like for 2 mins of searching. It is from Africa and no more than 15cm long max.
It prefers a drier substrate, but I believe a bit higher temperature.
It is given a quite high difficulty level of keeping (it healthy)
For all else, someone got to know more. Pedes, like I said, freak me out.