Diggy Dog loves memes. Also he is a meme too. Kek.
Maybe interested:
Iris
Turn It On
Doctor Alekseev
Wake Up Friendship
Om