Board Thread:The Flash discussions/@comment-9346948-20161026000931/@comment-7890302-20161028215636

Kaestal wrote: Actually looks more like one of the members of Species 8472 from Star Trek Voyager...

If it was them, our heroes would be fucked! Screw Supergirl and Superman, they need the entire DC universe to help stop those guys.