Alien animal with long snout,  short legs and phosphorescent spots on its body walks in an alien landscape with two purple...