Claim: Inhumans is an upcoming Dutch television series.
Verdict: REFUTES