XelaTheWanderer

Xela the Wanderer also known as the Wanderer, the Blue Shadow and Xela is the divine ancient wizard who is said to be older than the world

.