Tartarus and cerberus are both from greek mythology so that must be hades am I right? Also, I really like this picture, it is very well done.