Welcome to the forum! cool militaria
You should post some photos of the lining and the rest of the inside.

I don't hold out much hope though, I believe your tank destruction badge, and your...