japanese brother rappes/forces team a few sisters