Claim: Iron Fist was created for Hulu.
Verdict: REFUTES