
I'm curious too...hmmm...
In Chinese, the wording simply means "fresh mart". I am not sure on why it was translated and linked to a very suspicious supermarket. Unless, there are suspicious characters hidden inside?
Retrieved from http://www.engrish.com/





