Garou from One Punch Man, anime style, a human martial artist with pale skin, short spikey white hair, muscular and dressed in plain kung-fu clothes with cosmic/space energy aura glowing around him, painted in the world of warcraft concept art style, fighting a larger humanoid evil angelic demi-god like being named Azazel, in a cosmic sky, high above the planet, sub-orbital combat, vivid colors, intense contrast, heavy shading, emphasis on black, white, blue, deep blue, violet, and intense galaxy inspired colors good vs evil themes