Luke Mancini

MrJack is an artist recently hired by Blizzard Entertainment for concept art.