• Somewhat violent mythological scene.