Cicada (David Hersch) is a supervillain appearing in American comic books published by DC Comics. Different incarnations of Cicada appeared in the fifth season of The Flash, portrayed by Chris Klein and Sarah Carter.
Cicada (DC)
Flash’s Rogues Gallery
for Flash’s Rogues Gallery in Rogues Gallery
Suggested by heroofolympus
Well, we all like heroes, but all we need is a good villain. Hell, maybe a few!