Mora Chester

モーラ・チェスター

An extremely serious and intellectual woman. She serves as the leader of the Saints and is the Saint of Mountains.

7