Is Our Universe One Gigantic Hologram?