Leo is an atheist and a materialist, who doesn't believe in God
What a smart guy. Can you imagine being forced to hang out for all eternity with a being that burns you if you annoy him? I'm sure Leo is at peace knowing soon his suffering will be over, and not worrying about which way he will go. I know I certainly don't fear death just for that exact reason.