Thicket Rat?

Thicket Rat?

Observation - Thicket Rat? - Southern Africa. Description: In the hide

In the hide