The Overlord (SOTO)

The Overlord is an evil spirit and the main antagonist of Shadow of the Overlord.

Bio
???