Originally Posted by Torrente
Don't know if this has been discussed already and if it has my most sincere apologies
It was but don't apologise!
Hard to keep total check on these topics. But yeah, that is defo not Supes. I think it's Faora since the EW article writer said that Faora launches her own devastating attack against the jet attacking her in Smallville so that must be her.