Sep 1, 2017
Comics creators Garuda Illo and Andres Del Valle discuss living in India and Mexico, moving to America, and their comics.
Plus, Garuda reveals that he's a former monk, which may be one of the most bad-ass origin tales of any comics creator!