The Simpsons 36" Radioactive Man Homer Simpson Plush 2005 Nanco Some Damage on Left Eye and Right Hand See Pictures