Juan Castro

Juan Castro is a Mexican comic book inker.

Inker

 * "Make it Rain"
 * "Diamond in the Rough"
 * "You Owe Me"