Llama Land Review by sernat1979
liama
Llama Land, a game world where you can compete in various events and use different skills to choose the right llama for each competition. Relaxed and interesting atmosphere. The game is captivating.
Was this review helpful?0 people found this review helpful