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