“Sesame Street” introduces first-ever Filipino American muppet May 11, 2023 By Admin “Sesame Street” introduced its first Filipino American muppet on Sunday as part of a segment about showing confidence.