Waddling Llama Society has no roadmap, only a llama pointing vaguely at the horizon. Followers compete to build the tallest tower of imaginary llamas. Its anthem has 87 verses and exactly one note. Will it reach the moon? The llama has not packed yet.





