Joshua Horst

Joshua Horst is a Blizzard employee and Producer for Blizzard Entertainment. He was also part of the production for the Ultimate Visual Guide, along with Skye Chandler and Leanne Huynh.