Author: Román López-Cabrera
Bio: Román López-Cabrera is a Spanish illustrator/cartoonist.