General
Welcia Takashimaya S.C.
A well-stocked health and beauty supplement store with various products displayed on shelves.