Hard Candy (2006)/Sesame Street

Cast

 * Hayler Stark as Rosita
 * Jeff Kohlver as Big Bird
 * Judy Tokuda as Zoe
 * Janelle Rogers as Maria
 * Donna Mauer as Gina
 * Nighthawks Clerk as Cookie Monster