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