Question: are two headed llama real?
Answer: Native two-headed llama in Chile. This mythical creature must have permeated into Chile from Peru, the home of the Inca people.