Could it be...
A Dyson Shell?
Somebody really needs to investigate galaxy NGC 5907. It has a
large amount of supposedly red dwarf stars and a lot of dust. Or
so say those primitive Earth astronomers.
http://www.cosmotography.com/images/small_ring_ngc5907.html
