Aneshka Sidorova
Nilikha ng Tom Berger
Born in Moscow, now living in Silver Lake, Los Angeles. Wears and designs latex and leather outfits.