When has Kami been on a United States episode of Sesame Street?
Is that a joke?
It’s one of the reasons I stopped watching. :p