It's not known how the armadillo got to the island, but many theories about, including one that has the armed creature rolling along the waves like a cannon ball - unlikely, but funny to contemplate. They are very strange looking creatures.