Board Thread:Questions and Answers/@comment-112.207.28.209-20140124094740/@comment-3076833-20140130224006

Leon is the Jesus Christ, along with Lola, his sister Jesusa Christ.