This is a 2006 McDonald's Happy Meal Toys - Doogal Soldier Sam #3 Figure 4" Tall.  It is in pre-owned condition with scratches, missing paint, stains and it doesn't light up.  Sold as is.