Osaki Electric Clutch And Brake Co. Ltd