According to the Wired Pussy, it is Alexa Von Tessy. Photo #8

According to the Wired Pussy, it is Alexa Von Tessy.