Did anyone just see that llama?