Shang-Chi and the Legend of the Ten Rings star Simu Liu will be in an upcoming Sesame Street special to help Introduce the First Asian American Muppet to the show. Here are the details from a Press Release shared with us: Sesame Workshop today announced a new family special celebrating