Recently it took me too much time for re-llama to all who gave me badges. I have slow internet connection and strict time so it is really time-consuming that keeps me away from doing other things. For those who gave and who are gonna give me llama badges, thank you very much!
Since I turned off the badges notification, I won't be able to see and give back llama in the future. Sorry and I hope you understand.