Gorillaz fans here? read desc. I was wondering if someone can explain me where did this information come, because Im really into the band, but i dont remember s gorillaz help