Glen Donkervoort

Glen Donkervoort is an archer and one of the Eight Heroes.

Abilities
He is an agile archer.