XIII
Nephilim. The offspring of angel or demon. Now Leon/Noel walks the road of both. He is the bringer of death, and the giver of life. The Apocalypse is coming, and Leon/Noel is the key to it's end, whether it's for heaven or hell. Experience the Apocalypse as a Nephilim.
Madura