DescriptionMusic video for the Gorillaz' 2005 single "Feel Good Inc.". It features 2-D yearning for the freedom to join Noodle on her floating island.
View Full Cast Damon Albarn2D (voice)David JolicoeurDe La Soul's member (voice)Vincent MasonDe La Soul's member (voice)Kelvin MercerDe La Soul's member (voice)