special effects technician
puppeteer
special effects technician / special effects technician: South Africa
special effects coordinator: South Africa
special effects coordinator
special effects technician: South Africa