Looks like someone crossed a wire nut and a European "choc block" style connector laugh