Elmo in Japan

ElmotheMuppetRockz's movie-spoof style of "Big Bird in China" (1988).

Cast

 * Big Bird - Elmo (Sesame Street)
 * Barkley - Noo-Noo (Teletubbies)