Russian with a Nine Inch Nails fansite address? Dream girl or trap? Gotta be a trap.