User blog comment:LegoPigeon/Badges/@comment-4752053-20120929061647/@comment-4752053-20120929070039

It's a llama. What did you expect? A damn turtle?