Ambassador Shecrog Scagmaul

Ambassador from the Goblinoid kingdom of Scagmaul.

Description:

Ambassador Shecrog has been dispatched from Scagmaul with the task of forming a diplomatic alliance with the nearby kingdom of Arnas.

Bio:

Ambassador Shecrog Scagmaul

Aleria Fatdaddy100