Ragga Twins vs. Cookie Monster. Why Why Why Posted on May 24, 2009 by Chilligan — No Comments ↓ I love these mashups, especially the ones involving sesame street or muppet show characters.