You know that pic of the post outside the supposed Longstar factory with the Chinese brass sign on the post we were all fed to believe as our sign. I wonder if anybody could read Chinese and actually read the writing on the brass sign.
I guarantee it doesn't say JB&ZJMY Company or JB&ZJMY Holding Company on the sign.