Cerberus guarding Hades Picture

My first attempt at doing a detailed landscape scene. This depicted the three headed demonic hound, Cerberus guarding the River Styx where the ferryman, Charon brings the dead into the underworld. I show souls drowning in the River Styx as well as harpies, flying human like demonic birds from Greek myth on the right side.
Charon - (Project Chronicles of the gods)
Cerberus guarding Hades