After seeing Welcome to Earth 2, i was thinking of ideas for characters from that world like..

Earth 2 Felicity AKA Atomica

Felicity wearing the A.T.O.M. Exosuit

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