Yes, llamas in New York, and not the kind you see in a petting zoo looking vaguely disappointed with their life choices.