Yusuke Murata draws characters.
Murata is the best. Just look at the water bottle on Shin’s shoulder in the first image, look at the light refraction in that thing. Look how he perfectly captures each character’s personality so flawlessly while still maintaining his own style. Bless Murata, the man is a god.
Also, he streams himself drawing Onepunch-Man from time to time here, so check it out if you have the chance.