Artemis is back and seeing red, no pun intended, the furiously stunning girl-fronted band is back with yet another single…