in Cartoon Leonardo the forerunner by Emilio Isca 4 years ago 5.1k Views 0 Votes Cartoon: Leonardo the forerunner. See also: Immortals: Leonardo da Vinci. Written by Emilio Isca See more Previous article Caricature of Krysten Ritter Next article On the edge What do you think?