a fantasy painting of three demons walking up stairs leading to an anatomical heart on a mountain peak