Claim: Gorillaz consists of 20 animated members.
Verdict: REFUTES