Cosmic cluster