This is a PEZ Superhero dispenser with Feet. The item has been opened and does not have the original package. It was part of a collection that was found in the attic of the house I moved into. It was made in Hubgury and has the U.S. Patent Number of 4.996.305 imprinted in the plastic on the side of the dispenser. On the opposite side there is a 1 also imprinted in the plastic.