Cain (TSDKS)

Cain was the primordial Demon known as a Devil King, that created all other Demons and