Sensatia Botanicals, a beauty product manufacturing company from Bali, opened its newest o
at Pakuwon Mall Jogja.