Meet The Gorillaz's New Cyborg Noodle (Video)

Gorillaz>>>>> "Cyborg Noodle has been constructed from DNA remains that…