After seeing Welcome to Earth 2, i was thinking of ideas for characters from that world like..
Earth 2 Felicity AKA Atomica
After she discovers her boss Robert queen is the vigilante known as the Arrow. She makes a suit of armor to help the police catch him. Along with stopping other criminals in Starling city.
Post your ideas in the comments