I think I remember this
From The Lost Media Wiki
I could be wrong, But I remember seeing this video when it was up, I don't think I watched it, But I used to watch a lot of Mario videos on YouTube back in the early 2010s, And this video looks very familiar to me