Excellent video
I had never heard of this 666 being a number known to Islam...but the more I got into it the more sense it made this is exactly who the beast is, King Neb who is Islamist and they are expecting their God to come up from the ground soon...and he will. God is opening up the truth more and more and we go closer into the birth canal to be born into the kingdom of God...Wow Wow Wow Wow...is all I can say...
In Christ's love