Human Skull Bean

Human Skull Bean Is A Series 5 Bean From The Skull Bean. Its Number Is 560. Its A Skull With An Yellow Eyeball Hanging Out On The Right. Bugs Inside The Eyes Nosw And Mouth