Board Thread:Questions and Answers/@comment-112.207.28.209-20140124094740/@comment-14494460-20140205225546

Serza5 wrote: Leon is the Jesus Christ, along with Lola, his sister Jesusa Christ. And Miku is the current God? Rin and Len are angels and devils, I could just imagine!

(I'm referencing Miku's song "Hello, I'm God" and Rin and Len's "Heaven and Hell," (which is ironically produced my Jesus-P))