Jimmy Lo

Jimmy Lo is senior concept artist (or "Concept Wizard") for World of Warcraft, and the artist for the cards listed here.