Large scale animatronic puppetry
461 Plummer Street Port Melbourne VIC 3207
Web: http://www.creaturetechnology.com