Any idea what this might be,

Flux Capacitor!!