About Shu Lan Tuan
Shu Lan Tuan is an actor who appeared in The Muppets as "Elderly Asian Woman," a tourist who along with her husband mistakes Muppet Studios for Universal Studios.
Shu Lan Tuan is an actor who appeared in The Muppets as "Elderly Asian Woman," a tourist who along with her husband mistakes Muppet Studios for Universal Studios.