Oh man, narod.ru brings back a lot of memories. (It kinda was the Russian Geocities, with all the small sites and insane design that implies.)