Noodle El Mananna

Character: Noodle El Mananna

Series: Gorillaz