November 21, 2007 Sharing Happy Meat Nice portfolio of Cecilie Ellefsen, an an illustrator and animator in Oslo, Norway.