The mysterious super puff planets are sometimes referred to as “cotton candy planets” because they sport the density of cotton candy. New […]