Board Thread:Off Topic/@comment-27447621-20160428221352/@comment-26397825-20160618011143

Indian and Native American Mythology, and Mithras. Thanks, I'll take a look. (The former actually tie with his name a bit, too, which is Arabic. Lellouche is a French name derived from the Arabic words el allouch, meaning the lamb).