Artemis' many faces