These are just badly drawn cartoon characters and you people lack the skills to make them interesting.
Look how bad it is compared to what the Japanese call memes in their internet culture
https://www.youtube.com/watch?v=pYBB6vNFRB0Stick to making more Vietnam fucking shits memes, man.