Diana and Artemis being cute amazon kids, well, maybe not so much, but yet somehow… And l