Ted Park

Ted Park is the lead character artist for Blizzard Entertainment's Heroes of the Storm development team.