Wow, a tiny pink armadillo and nature is really full of surprises. I had no idea such a thing existed, adding this to my bucket list of animals to spot one day.