It's officially confirmed: https://twitter.com/TeamYouTube/status/1326681978037444608
Search ''Meme text' knowyourmeme' on you search engine and you'll get an answer.
"Youtube is asleep, post Vimeo" and a link to the old, old viral numa numa video hosted on Vimeo.
[1] https://imgur.com/a/jDYji8s [2] https://www.reddit.com/r/videos/comments/jsky61/youtube_is_a...