Korin
Korin (カリン Karin) is a wise cat who is over 800 years old that lives atop a giant tower. He is a martial arts master.
Korin may appear to be a strict teacher, but he's actually a very nice guy. When Goku went to get the holy water while Korin was sleeping, he changed his mind and didn't steal the water. Korin, impressed by this display of honesty and decency, decided he would train Goku to his full potential.
Korin is a Senbyō (仙猫, immortal cat) and is at least 800 years old when he makes his introduction in Dragon Ball. He is a deity who lives at the top of Korin Tower, located right underneath The Lookout. Korin is a legendary figure amongst the warrior-world, hailed as "The God of Martial Arts". This frequently leads to surprise and disbelief for those meeting him for the first time, as his appearance has yet to attain the fame of his reputation.
The young Roshi was the first one of many to climb the tall Korin Tower and train under the legendary Korin. It took him three years to catch Korin and obtain the Sacred Water, which was rumored to tremendously increase one's strength and speed. Later, Korin plays a large role in Dragon Ball, when he trains Goku during the Red Ribbon Army Saga. At later points in the series, Korin lends his assistance periodically to Goku and the Dragon Team by lending Senzu Beans to aid them in their battles.
Race : Human