The Moral......? An Oni?
So since she was caught on film was she a human being possesed by an Oni Demon Spirit?
I ask because of the pig Demon we see at the end of the Flash during the credits. And also because of her skin color I'm guessing she's a Ghost Demon then as well?