I remember visiting this website once...
It was called Главная | FaceYourManga
Here's some stuff I remembered seeing:
We are moving on more powerful servers! The avatars will come back soon!
Today Faceyourmanga is the only large Social Application where you can create, modify, collect and share your Avatars.
Explore the Faceyourmanga world, discover the creations of other users; navigate and search among the most popular avatars.
Create and buy your Avatars anytime - high resolution formats ready for print. Unleash your creativity and personalize your spaces with cool, fashionable graphics. More >