Urcuchillay


Urcuchillay was a god worshipped by Incan herders, believed to be a llama who watched over animals. It was attributed to the constellation Can Mayor