Mike Bowden

Mike Bowden is an artist for the World of Warcraft comic series published by Wildstorm.