a tall mammalian alien species, short fur, concept art