Robuta

https://www.mammalwatching.com/tag/beecrofts-anomalure/ Beecroft's anomalure – Mammal Watching beecroftanomaluremammalwatching