Archie Teases Who is Vampironica?

Who is Vampironica

Art by Francesco Francavilla