Giantess Supervillan Interview Vixen is a powerful Supervillan, she previously ended an up and coming hero. Natalie a journalist takes it upon herself to get the facts.