Jackie Estacado

Jackie Estacado is a character from Top Cow Comics.