Illustrator Meghan Lands writes and draws a monthly strip for Owl Magazine, a publication for children, as well as pursuing her freelance graphic career as a cartoonist, illustrator, and storyboard artist. She graduated with distinction from Concordia University's Fine Arts program. She lives in Montreal, QC, Canada.