Work
About
More
Blizzard Entertainment.
Overwatch - 20 Minutes Magazine Cover in Paris, France.
Conceptual Design, Illustrator, InDesing, and Photoshop.