Back in the 80s I got saved and started taking interest in the Bible. When I watched some of the low budget Christian movies on the subject, I thought that it would likely be either an advanced microchip implant like they used for tracking wildlife, or perhaps what we see in the Amazon One commercial. Right now, even though I can't say 100% for sure until all lines up, it looks like it's mighty close to me.

Last edited by Happy_Camper; 03/20/21.