Ringed Terrestrial Planet Puzzle with Icy Rings