Mark of the Beast?
Revelation 13: 16-17:
This is a very famous section of the Bible, The lore of the mark of the Beast is common knowledge. Global Monetary claimed to be setting up a system in which no one could buy or sell without their "mark" which just so happens to be in the right hand.