bahaba chines