Aesgareth

Aesgareth was a demon who at somepoint left his own Plane and ended up getting traped inside Watcher's Keep.

On the last area of the third level of Watcher's Keep, you will find Aesgareth. He will offer to play a deck of many things with you. Eventually, you will have to kill him and collect the last scepter gem off his dead body.