Well, in the spirit of, "every little helps"...someone above suggested that this could be written in Kanji, and it could be- but it isn't showing any of the telltale Japanese characters I'm familiar with. Though I don't speak Japanese I do know a little bit of Chinese, and the language stamped...