Hi all. I'm sure this has been asked before, although I didn't find it in my search of the forums. There was once a segment on an episode of The Muppet Show featuring what looked like traditional Japanese puppet theater. It involved a woman puppet with a demon mask--when she tried it on, she became a demon. The Japanese music in the background was kind of odd...I didn't really get it, but then I never got Kabuki either ;-) Still, it picqued my curiosity. My question is, this seemed to be an enactment of a traditional Japanese tale. Does anyone know what it was, or more about it.