Her name is apparentlt 'Evokativ', I got told by a member on SG forums and they were a member of DN, I only found one other pic so far:
http://www.ithinkthatshot.com/2008/06/04/evokativ/
^
I'm not sayin it's impossible, but Alexa isn't an amature she's on a pro website with background info, why would they need to lie, i just think he's full of shit