Islam?? I go through the Bible specifically in that link, a lot; there is not a shred of Islam in what I referenced.
I also have no idea about what "u/Joulaaa" is. Anyhow about the image, I will have to get back to you on that. In any case there was a dearth of scripture on this thread, and I...