Using my linguistic expertise I think it say "made in China".. Just kidding of course.. Very cool piece though good luck, there are some smart fellows here that could probably help you out