MrPotato
0
15
Laughing Llama
A plush llama figurine wearing a tiny fedora and holding a miniature microphone, symbolizing the character's love for comedy and making people laugh.