WOW!.. This had to be the best contest yet. All of you had really close guess, loren 3233 you were ......close. Sorry.
THE WINNER IS : ACTION 76
Characters:
Homer
Marge
Maggie
Lisa
Bart
Krusty
The Alien
Items:
Pacifier , Donut, Slingshot, Saxaphone
The Scene :
Nuclear Reactors Scene Re drawn