Who doesn't love llamas?!
Available in sizes 0-3 through 18-24 months
Preorders open until December 10th to guarantee order after which a few extras will be ordered but quantities will be limited. Preorders will ship no later than December 18th.