kirabug.com
Day 599: The llamas are back!
Day 599: The llamas are back! And this time they were accompanied by a man – humanoid at least. He was holding their leashes. (Are they called leashes when they’re on llamas?) The llama…