Cain

Cain is a retired demon who will appear in First Born.