So that Supergirl season finale, huh?

#moreplz