Cosmic smokescreen is spotted by the Hubble telescope