PARADISE

Who is God and where does He come from?