What If Mysterious ‘Cotton Candy’ Planets Actually Sport Rings?