lamont580
Lamont580
lamont580

Mark David Chapman

This is clearly armor from Apokolips, which makes some sense when you consider the recently announced New Gods movie.

Looks very Barda-esque. More Darkseid-adjacent shenanigans?