Wires, wires, wires

It looks like a body wiring harness, but that would be on the driver's side. Perhaps a harness for power windows and locks?