Must Be A Really Big Department Store FAIL Add as a preferredsource on Google From jpdl.us Tags China confusing geography signs wtf Like Show Comments Hide Comments