 
 <translate> Gorillaz was a popular rock group that has released a lot albums and singles. The answer is yes. <ibo> Gorillaz bụ ndị otu egwu rock a ma ama nke wepụtara ọtụtụ ọba na abụ. Azịza ya bụ ee. 