Strange plug. It's also the only one with a ground that I've seen for a sewing machine. The wires sticking out with the connector on the end are ground wires (at least the convention is green for ground). Is there a screw somewhere on the machine they can connect to?
Rodney