Chief Tenma

Chief Tenma is a claimant to the throne of Youkai Mountain. Her initial level is 55.