Lorenzo is our llama teddy bear made to be embroidered. Designed in-house by the Cubbies creative team, its unique appearance includes the classic Cubbies design.
13" Tall (16.5" Standing)
Removable Stuffing pod
Safe for All Ages
Price includes embroidery on Lorenzo's belly (up to 10,000 stitches)
Lorenzo the Llama