You asked:

what is the publication date of deactivators

  • Deactivators
    Deactivators
    Deactivators was released Monday October 6th 1986.