Have you ever tried to make your virtual self with a 3D avatar creator? From social to messaging apps, creating avatar for the digital world is now the new normal. Interacting behind the cartoonish version of oneself enlivens the web and gives it a personal touch. Today, digital frontiers take…