Displaced Diphoton Resonances Study