Okay first off God was never hiding, had to say that...Anyway I'm not sure what your saying, that Majora is God? Or that there is similarity's to the Bible?
Because Majora is not the God of the Bible, just because the stages could be seen as similar to each other doesn't make him one. I once...