John Stevenson

John Stevenson is a film director, puppeteer and animator based in Los Angeles, USA.

IMDB: imdb.com/name/nm0828970/