Apparently they are wild cats and quite common throughout all of Africa, though to me it seemed like the most exotic animal I had encountered out in this park.
Exotic seems to be the theme of this small and lesser-known corner of coastal Tanzania.