Hi, as you can probably tell I'm new here and don't have a clue lol. I've just been given a llama badge???? I have to say I feel a little out of place with all the amazing art work on here but here I am anyway! A little tip off, if you don't like cat...