PyloricSphincter1Helen Shao draws some of the funniest organ cartoons I have set my little eyeballs upon.