Moon Knight

Marc Spector also known as Moon Knightis a former CIA agent and a vigilante.

Biography
To be added

Powers and habilities
To be added