What sort of crazy ignition gimmick is this?
That is one of the numerous CD electronic ignitions from the late 60's and 70's and triggered by a breaker points distributor
Delta and Tiger SST were a couple
Looks like it is a Delta MarK Ten B
https://selectric.org/delta/index.html