I am not 100% sure, but I think it could be this girl:
http://peachyforum.com/forums/thread/5507.aspx
Pics in your link not very clear, but there are some similarities. Moreover that girl has many aliases a.o. Neve.
Check pse.