Fenghua Zhong is a Chinese concept artist and illustrator whose wild exaggerations of human and animal forms can be so over-the-top it sometimes takes a moment to focus on what is happening in his compositions, giving them something of a slow reveal.
His command of atmospheric perspective can give the staging of his figures a strong sense of distance and scale. Combined with the costume and trappings of ancient warriors, they evoke scenes of mythic character, with legendary heroes battling gods and monsters.
Zhong is associated with a Chinese online school called the E-art School of Design, presumably teaching his digital painting techniques. There is a process video here (possibly more to be found).