Behold Deido (9611880)

Deido is a massive rusty red moon.