Claim: Gorillaz's seventh studio album is Humanz.
Verdict: REFUTES