New Muppet With Autism Joins Cast Of Sesame Street