avachara avachara.com avachara is a site where you create an avatar character, such as portrait and anime avatar, play with communication between avatars in chat and bulletin board. Category:games Global Rank:405,062 visits:100.9K pages/Per:2.9 ADS