Juan Castro has spent the last several years inking some of the hottest properties in comics! His previous work includes inks on Arrow, Batwing, GI Joe, Stormwatch, and Transformers, among others. Juan has also been nominated for several Inkwell Awards!