1 0 By Megan In Animals cartoon, Social and cultural cartoonPosted July 9, 2011New Russian DollMegan Hills is a cartoonist who is cautious of all animals. Particularly humans. Find out more about Megan READ MORE