Comics But an Alpaca? April 22, 2009 Nick Leave a comment New weasel funny up! So, does anybody know what a Camelid is?