I loved Master Roshi. Even though his role is very minimal in Dragon Ball Z, he plays a larger role in Dragon Ball.
A powerful master but a complete showoff. That first Kamehameha was pretty cool though.
His training tests were fucking brutal.
He's also the most sexist and perverted character in the show. Always after the ladies.
But he does get serious, like teaching his students a lesson.
Or confronting evil people.
Or trying to reach the good in others who are blinded by hate or pride.
And he did willing give up his life to trap King Piccolo to save the world. If only he had better aim.