Enshaddon

Enshaddon is a mysterious figure who appears to be the leader of the Cult of the Leviathan. Other than his rather average appearance, nothing further is known about him at this time.

(Will be updated as more information is revealed.)

Enshaddon

The Sinister Six Arafain