a giant of cosmic proportions