User blog comment:MakeShift/Welcoming Vixen to the CW-verse!/@comment-1783334-20150311064650

Is it animated or live action? I've heard conflicting rumors