an i ma tion, n. - The act of animating or state of being animated; state of having life; liveliness; vivacity.
Though animation a figure comes alive and for over 39 years Mechanical Displays Inc. animated characters have captured the eyes and hearts of mall and store visitors all over the World. Charming characters are the finishing touch to any Holiday set, Animated carolers, snowman, elves, penguins, animals, as well as custom designs are available.
Here at Mechanical Displays Inc. our animation can inspire fantasy and delight into any holiday décor. We provide a single character or a complete set within a story line. We also supply background architecture and props that are all manufactured in our own facility.
Mechanical Displays Inc. is truly a union of old world craftsmanship and cutting edge creativity.