creatorsheart.com
Stinky Moonrat
The Moonrat, Echinosorex gymnura, is an insectivore that lives in Indonesia and nearby Malaysia — in southeast Asia. It is neither a rodent nor a rat, but rather is related to hedgehogs. Two …