So.... I have a llama with a cape goin' on up there. ^
I'm really not sure what the heck is up with the llamas here. But if you gave me one, thanks! I'm assuming that it's a good thing, and not some kind of threat. If I get any llama HEADS, I'll start worrying.
I've been wondering what is up with the gift Llamas... I don't know if I should be happy random people are sending them to me, or if I should feel like it's a form of spam...