Skywatch Vindicator

Skywatch Vindicator is a High Elf, set to appear in.