Edit
(Real name Hazama Kuroo) The titular character of the Black Jack series. He is an extremely skilled (to almost super-human levels) expert super surgeon who offers his services for exorbitant prices to anyone unless they have a compelling story about their suffering.
While he is greedy, Black Jack also donates a lot of the money to charity.
The character was created by Tezuka Osamu (who besides being a mangaka was also a graduated medical physician) as a representation of the type of doctor he'd like to be.