Paul Forest

Paul Forest was Senior Technical Artist at Blizzard Entertainment until April 2016.