I thought you might appreciate this.Not papercraft per se, but rather a story about a creature made from paper.http://www.youtube.com/watch?v=Zlhot1UXyx4