Llama

Llamas are funny animals that live in South America and are worshipped by Buddhists.