Zeon Davush

Zeon Davush is an animator, who has also worked on Scooby Doo and Smurfs.

Layout Artist

 * Simpsons Roasting on an Open Fire