I found that very weird as well, Im also wondering if this was a remake of SHE-BEAST?
According to what I've read, it's one of those 'homage' films. The ones that aren't remakes, but films that try to emulate the tone of them. This one is pretty much straight horror though, so I don't get that aspect of it. Maybe I missed those parts.