There are two llamas on campus in a pen, in front of the vet school/engineering area of campus.

Also, there seems to be a bbq smoker set up and some tents.

Are they selling llama bbq? Someone with a camera needs to go take a picture of this.