Conceptual animation of alien biology

What alien life might look like if it evolved on a planet orbtting a red dwarf star

  1. big soft moose