The Llama L
They Communicate by Humming
They Communicate by Humming
Eat 3000 blades of grass
Rarity
3.59%
Uncommon
Difficulty
99.72%
Common
Silver