Himawari 8 debunked, weather patterns stitched into a sphere to make their fake Globe earth