Going back to the trivia...
I think it's a scale model, my eye tells me it could be around 53% of the real scale.
The material with which it is made seems to be from a specialized company.
And looking at those two holes well, they seem to have suffered one DP
But still dont knowing what it is!