Owl Girl

Owl Girl is a Squadron hero with unknown powers. She once fought Arclight, after he defected from Corp-Co and before being interred in Blackbird.