please describe this new species of mammal. .. or robo-mammal.