I have some knowledge on japanese mythology, so I might be able to help. First, evil and good, demons have free will to choose. Nothing is truly good or evil. Second, not every demon in japanese mythology appear the same, some appear human and some appear to be what their name implies. And not...