John Constantine is a trickster and magican. He is the bloodline of the laughing magicans.
He is portrayed as Zatannas ideal partner.
John Constantine is a trickster and magican. He is the bloodline of the laughing magicans.
He is portrayed as Zatannas ideal partner.