This is a Yamaha Banshee headlights harness plug repair kit
Many aftermarket headlights come with the male or female end - this can adapt it to your harness
you get 4 plugs
2 x male triangle style
2 x female locking flat style
There is about and inch of wire on each connector