stuffed lamb. for the lamb demo, stuffed animals. something about being young and forcing out a product.
5664fairave.com