User blog comment:DerpyDoodle/Make Psycho Villager Memes/@comment-6604133-20140929213332/@comment-6604133-20141001022614

https://www.youtube.com/watch?v=TIbS-SGLwDk#t=80

This is a meme in the making.