Question: Is the television title in which Janelle Monae played the role of Herself/performer the same as the muppets?
answer: no