Creator Spotlight: Comic Artist and Illustrator Ricardo Martinez By John Freeman on July 23, 2020 His astonishing illustrations are an internet sensation