hossman, thanks for the info. Yes, i am able to take it apart. I'll have a closer look for other markings.
My girlfriend actually thought it was some kind of butterfly case but i'm pretty sure it isn't for insects since there is no space in between the glass and the padding. This would cause them to be squished up against the glass. But maybe for flora