Painting of a mermaid reaching for a glowing artifact hidden in ancient ruins