Debuting last night at the Iron Fist panel, your first real look at Iron Fist has arrived.

Glad to see that Marvel and Netflix aren’t shying away from the glowing fist, though I hope he gets an actual costume before the last episode. The series debuts on March 17th.