Armadillo in knight's armor | Sci-fi