Blue Owl Cartoon by Mac McRae February 25, 2018 in Animals leo the owl cartoon Leo is a wise old blue owl who has an addiction to technology. His favorite curmudgeon is John C. Dvorak. I listen to Twit.tv everyday to keep up on technology news. About the Artist: I am a designer and illustrator who specializes in pop art and postmodernism. I also design athletic sneakers. Follow me on Twitter here.