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

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