a very weird creature and very hard to understand, but most of this mammals get attach to something that they think can protect and love them. can be loveable and can be dangerous depends on how they survive in their life. found in South Africa.
*beware for the first meeting
*it might bites you
*beware for the first meeting
*it might bites you
by professorOFweirdANIMAL April 23, 2018