Llama

A llama was a mammal native to Earth. In 1988, Richard Maynarde came across a pair of llamas at a safari park in Windsor. He was frightened by them brcause such a species was alien to him. (DW: Silver Nemesis) Llamas where used by atzecs for Sacrifice's