Godzilla Galaxy (Rubin’s Galaxy, UGC 2885)
Rubin’s Galaxy is an exceptionally large barred spiral galaxy located approximately 274 million light-years away in the northern constellation Perseus. Popularly known as the Godzilla… Read More »Godzilla Galaxy (Rubin’s Galaxy, UGC 2885)
