A few random people have been coming to my page recently, giving me a llama and then going on their merry way again, haha.
Thanks much, whoever you are! Not entirely sure what I've done to deserve a llama badge, but thanks all the same. Whoever you are. xD