Billy Shih

Billy Shih is a Principal Technical Artist for Blizzard Entertainment's Heroes of the Storm development team.