I recon it is some form of glass. Am I right?

The pictures look great. Very interesting...