Snow Cap Galaxy

The Snow Cap Galaxy is a galaxy in Super Mario Galaxy. Not much is known about this galaxy but there are many planets with snow there.