DEVIL JAX

Shanghai based artist/illustrator.  Great dood.  Incredibly talented!