Where did the me gusta meme come from?

Where did the me gusta meme come from?

It is definitely rare that you do not come across with the funny looking meme named “Me Gusta” on the internet because he is all over the social media for his rage faces. Me Gusta went viral when more and more people use and share his different rage faces over given...