Ren returns to China to take care of unfinished business. The BōZ Brothers ambush Yoh and Tamao, but a familiar face comes to their rescue.