I gotta chalk it up to pure coincidence. That "ice-6" image was uploaded to Wikipedia back in 2013 by a user Kelvin13, who hasn't been regularly active since 2015
English
-
Yeah it was debunked by just that on Reddit, but it is something odd. It is The Tet from the movie oblivion, weird.