Abra Kadabra (Citizen Abra) is a magical supervillain appearing in American comic books published by DC Comics. He first appeared as a villain of the Flash in 1962. Abra Kadabra has made several animated appearances and appeared in two episodes of the live-action Arrowverse series, The Flash, portrayed by David Dastmalchian.