GROWING LLAMA HATCH'EM

GROWING LLAMA HATCH'EM

Vendor
Little Prince Little Princess
Regular price
$5.90
Sale price
$5.00
Tax included. Shipping calculated at checkout.

Growing Llama "hatches" when placed in water! Completely submerge the tree stump and within 24-48 hours the tree stump shell will break and the pet will begin to hatch.