Avia Richards wages a one-woman war against the evil demons hidden amongst us waiting to kill the next person they see. Armed only with a Samurai sword she boldly hunts them down putting ... 0a872faf5f