LEGO® Set:  5460 Happy Flower Rattle & Teether

Name: Happy Flower Rattle & Teether
Pieces: 2
Release year: 2005
description: It was sold for 3£ and for 3$.