Dirigasda

Description:
Bio:

the current Overlord (i.e. leader of the Overlords), also sometimes called Dursaga.

Dirigasda

Polychotomy jcar