Orara Arthalen

Orara Arthalen is a character residing in the town of Selfora.