Persephone reflecting life & death