Hellgrammite

The Hellgrammite is a fictional alien and an antagonist featured on the CBS television series Supergirl. Played by actor Justice Leak, he appeared in the second episode of season one, "Stronger Together".