No splicing needed. You already got that 9006 connector. It looks like someone modified the hole on the headlight unit to fit the D2R bulb. It is a good deal. It is pretty much plug and play.
Important thing is to make sure the headlight lens is good... but that is also easy fix with clear spray thingy everyone raved about.
It is a good price. I'd buy it if I need one pair.