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)
The Flash's Villain
for The Flash's Villain in Good VS Evil
Suggested by matthewchadd
Cast all your favorite fictional heroes and villains, and see which team triumphs once and for all!