 
 <translate> Gorillaz was a popular rock group that has released a lot albums and singles. The answer is yes. <hau> Gorillaz wani shahararren rukunin dutsen ne wanda ya fitar da faifai da yawa. Amsar ita ce e. 