Olwen (Berwick Saga)

Olwen (オルウェン Oruuen) is a playable character from TearRing Saga: Berwick Saga. A gentle but mysterious man who appears to be a Verian priest. He harbors a dark secret.