I thought I knew Greek myths pretty well, yet I've never heard of stheno or euryale; nevertheless, I love your depiction. It's the kind of thing that sticks in the mind - imagination food.