In 1970's Japan demons are attacking the human world, Prince Enma and the Demon Patrol are sent from Hell to stop them.In 1970's Japan demons are attacking the human world, Prince Enma and the Demon Patrol are sent from Hell to stop them.In 1970's Japan demons are attacking the human world, Prince Enma and the Demon Patrol are sent from Hell to stop them.