Llama Firearms
Llama Firearms, officially known as Llama-Gabilondo y Cia SA, was a Spanish arms company founded in 1904 under the name Gabilondo and Urresti. Its headquarters were in Eibar in the Basque Country, Spain, but they also had workshops during different times in Elgoibar and Vitoria.