I didn't know what this was at first, I knew it looked awesome but had actually no idea what it was. After some research I found it's a mini film cell The back of the frame says that its actually a film strip mini cell from the movie. I now own a part of The Nightmare Before Christmas :D Found the perfect spot for it too (away from where the picture was taken)

Sorry for the image quality its really hard to take a photo because the frame's glass.

Thank you for this unique piece.