PORTRAIT OF ARTEMIS, goddess of nature September 5, 2015 (b)ananartista SBUFF4 Comments A minor planet, 105 Artemis; a lunar crater; the Artemis Chasma and the Artemis Corona have all been named for her.