El Zorro
In the little museum by the hotsprings they had this little fella. This is a bit of a private joke for Amanda, Rich and Ian aka The Fox which in Spanish is El Zorro. Apparently you are feard in these parts has you attack the nice little llamas. Can´t blame you as they were tasty.