Llamas

  • Scientific name: Lama Glama