There is no makers stamp that we can find anywhere. Believed to have been made in the Czech republic or Czechoslovakia as it was known then, as it was part of a collection of Czechia toys. There is wiring attached but, we have not tested this and cannot say whether it still works.