There are additional photos of that thing online (were posted on Reddit a few days ago) and it looks like crap. Id like to say that its a complete load of shit, but would they really let something into a large show like that without some sort of documentation? I dont know.
Looks like hammered shit though.