Seiko is the best Japanese watch movement brand but Casio, Citizen, and Orient are equally good.