MovieMaps

Photo of Kasnian Military Lab

Location: E-One Moli Energy
As Seen In: Supergirl episode 4x20 “Will The Real Miss Tessmacher Please Stand Up?

Kara and Lena look through the paper files on the aliens that were being experimented on by Lex and the Kasnians.