Face cube puzzle toy/game, new in packaging
Over 1,000 faces possible according to the attached business card.
Attached business card also says Dave Walker Designs (Jacksonville, Florida).