Selena Davis

Vid Vicious is a character appearing in the Archie comics. She's a scientist and appears in the And Deliver us from Evil' storyline.