Leo Espinosa is an award winning Illustrator and Designer from Bogota, Colombia, who's work has been featured in a variety of publications, products, animated series…