Was This Superman Villain Just Teased on Supergirl?