Alazard

Alazard, known as the "Trickster" is a ancient deity, native to the kingdom of Azalax.

Powers and Abilities
Shapeshifting: