David Hersch

David Hersch is a criminal in Central City. He was tracked down by Harrison Sherloque Wells after being mistaken for Cicada.

Trivia

 * There was previously another character named Hersch who was mentioned in I Know Who You Are.

Behind the Scenes

 * In the DC Comics, David Hersch is a villain of The Flash known as Cicada, who leads a cult and drew his powers from an unknown source similar to the Speed Force.