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

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