interesting. Seems like it has spawned several conspiracy theories.
Just your standard "Christian with a message" thing. Down here, we get rented billboards, huge signs on the edge of highways built on private property, etc. This one is just more costly, elaborate, and built to guide humanity when we destroy ourselves 😀
That's the weird part. The Christians are freaking out over this. They say it's the 10 Commandments of the Anti-Christ.