The Seven Mouths of God: Welcome to a world trapped in permanent winter, where all religions have been outlawed, demons run amok, and the remaining ... angels to save humanity one last time.