I've seen her around the internet a few times and I was curious who she was. She may be affilated with Devil's Film?