Noodle is a lead guitarist in the music band Gorrilaz, that wrote the entire album Demon Days. A fanart Gorillaz progress bar for YouTube with Noodle.
Click on the button below to install the extension!