Yaha

Yaha is one of the heroes in Heroes and Legends.