The streets of Vladivostok, Russia, are home to countless numbers of young people. In 1998, one woman set out to...