There are YouTubes on how to make your own Home Made Crackers.
This YouTube even provides a Website URL that tells where you can get the Materials for making Crackers:
After watching this YouTube, you can make your own Home Made Crackers with...
There is a Wikipedia Listing about Christmas Crackers:
There is nothing in the Wikipedia about there being Environmental Issues involved with Christmas Crackers.