Claim: Inhumans is an upcoming British television series.
Label: REFUTES