First Observational Evidence of Holographic Universe?