Video game director who started out in animation as a technical director at Disney. Constant doodler and general goofball.
Doodlebomb