Strength, Hekate and Kerberus Picture

I don't know who, but someone requested Hekate and her dogs? Anyway, I think this has some resembles to the tarot card Strength. Not intentional though.
Medea
Artemis
Strength, Hekate and Kerberus
28. Artemis
The Messenger