Claim: Iron Fist only goes by one other name: Marvel's Immortal Iron Fist.
Verdict: NOT ENOUGH INFO