Cosmic Observer