Entertainment TV Read Time : 1 Minutes Meet the newest Sesame Street Muppet: Lilly The Poor Kid October 4, 2011 Hoob Sesame Street has never been known as the rich neighborhood. Hell, one of their main residents lives in a garbage can. At least Oscar has food… Unlike Lilly!