When anon first saw this image wow. lifetimes ago, something hit me - anon would love to know what it really is.
also Ye R USA L EM
The Chinese invert "R" and 'L" s
inversion of the Destiny of the USA
There's more but that's all I remember.
USA is supposed to be the "Promised Land?" New Jerusalem?