dotpolka
Unfortunately, I did not write down the name of this creature.
Update: My sources tell me that it is a Pangolin.