Supergirl: What Villain Was Teased In the Season 2 Finale?

Spoilers ahead for the season 2 finale of Supergirl, titled 'Nevertheless, She Persisted.'In the [...]