Mugen Group, the company that introduced some of the most popular Japanese dining concepts in the country, recently held the grand opening of its premier Japanese shabu-shabu restaurant, Shaburi located at the 2nd floor of Mitsukoshi BGC last September 6.