She kinda reminds me of the vampire Amazon lady from the new resident evil game
I knew there was something familiar about the giant vampire lady that I couldn't put my hands on....errr...figuratively. I would personally never want to put my grubby hands on a towering vampire lady that could probably crush me as easily as an insect underfoot, as thrilling as that might sound. Honestly.