A multi-brand Japanese beauty and wellness hub has opened at Shangri-La Plaza in Mandaluyong City, bringing together four ...