Wow?? I teach high school biology and I have no clue, I showed the chemistry/physics teacher and he doesn't know either. No invertebrate on earth makes a cocoon that large to my knowledge.
I'm really curious, please keep us posted on what you find when you open it.