Chris Haga

Chris Haga was a member of Blizzard Entertainment from 2004 to December 2011. He worked as a technical artist on Diablo III.

Trivia

 * Haga was a fan of the Witch Doctor.