Demons, and humans have lived together for hundreds of years. In recent decades, humans have developed advanced technology. They feel they are superior to the demons, and decide to attack them for their land. Follow a group of demons as they venture into the human territory to find out why, and to stop them.