Avatari Teaser

Avatar. noun. Sanskrit. An incarnation. An image of a user.
Avatari. noun. Sanskrit. The source of avatars.
Follow: https://twitter.com/AvatariApp
Get it at Demolicious.