Egg Head Bean

Egg Head Bean is Number 290 in the new 2010 series 3. It is Ultra Rare.It has a picture of Humpty Dumpty on it.