Founded in 1984, Puppet Animation Scotland champions visual theatre puppetry and animated film in Scotland and internationally.