CrimegayHumor Taiwanese Animators Show Elmo Choking His Chicken Dr. Jones November 27, 2012 0 Comments elmo, kevin clash, pedophile As the Elmo scandal grows, the Taiwanese animators pile on for the lulz.