D-Fender Rafts