Keoma. It is derived from a Warrior Princess who are fighting for their ideals and by his own, is fair and friendly