Russ with Azibo and Elmo on the set at Sesame Street
x

Russ with Azibo and Elmo on the set at Sesame Street

Azibo is the lead character of Panwapa Island an internet puppet show from Sesame Workshop. Kevin Clash was the puppeteer/voice of Elmo AND Azibo. Russ wrote the theme song & Azibo's "Monster Song." This pic was taken at the launch of Panwapa Island in 2007. Whoopi Goldberg hosted it.