Polka Spot is an endearing, diva Llama in the fashion scene.
Country: United States
Type: scripted
Production Co: Bohemia Group Originals