Billy Kincaid



Billy Kincaid is a character in Todd McFarlane's Spawn comic book series. He is a reoccurring villain in the series