Land of Nod

Caterpillar plush baby toy