This is based on the Greek myth of Andromeda, who is being sacrificed because her mother claimed she was more beautiful than the gods. The gods could not appreciate this and she had to sacrifice her daughter by chaining her to a rock so that she could be eaten by a sea monster. Luckily she was rescued by Perseus
Amazing I especially love that you've got Perseus in the background, speeding to her rescue. It just adds that extra tough to an otherwise depressing scene.