schmancy plush

Schmancy Toys has announced their newest plush exclusive. Being released on Monday March 1st, 2010, these plush animals are handmade by Lou Lou & Oscar. Each one is approximately 11" tall and will sell for $49.