Is it a flash animation? If so I think I might have seen it before, a song taking the p*$$ out of eBaumsworld...