One of the shops inside the mall. "English" names for businesses seem to be all the rage, even if they are somewhat unrecognizable to English speakers.