Ok this is interesting, the official Sesame Street Fan YouTube channel uploaded Monsterpiece Theater: ABCD Blue...
But notice the clip at the very beginning. This must have been taken from episode 3590, because it did have that insert right before it. But this actually reminds me, way way back when people first started uploading SS clips to YouTube, people used to always ask if they would upload the clips before or after, and people would HATE it.