User blog comment:SimAddict/Llamas/@comment-26744861-20101205140610

If you're referring to The Sims series, then all I can say is that the llamas are a local sports team (who use the llama as a mascot). I guess they're just popular in The Sims universe.