Halo

Ancient, epic, mysterious.