Why am I getting tons of llama badges all the sudden??? Like totally random people too...there seems to be no common denominator between them. Did I comment on something and people liked my comment? Is it my art? I haven't gotten any comments or faves recently so that doesn't make sense.
Seriously I'm so confused. Not complaining...just confused and trying to figure it out.