Megane Prince Eyewear from Japan — following its success across Cambodia, Vietnam, and Malaysia — is now officially open at AEON MALL BSD CITY.