Animax Design is an animatronic fabrication studio that resides in Nashville, Tennessee. These creatures are featured at theme parks all over the world. 

Role: Animatronic Creature Technician