Michael Cho - freelance illustrator, cartoonist and occasional writer, based in Toronto, Canada.