Abstract: A printing device is provided with a print die storage rack, a pickup head, a print head, and a printing surface. The print die storage rack is adapted to hold a multitude of print dies. The pickup head is provided to move one or more print dies to and from the storage rack and the print head. The print head is adapted to hold one or more print dies and move them between the pickup head and the printing surface. The printing surface is provided to hold and secure print media. The device is capable of any form of printing, embossing, debossing, foil stamping and the like. A method of printing is also provided.