Summary: The Onigoroki is a festival of demons that happens every 300 years. But on this special occasion things go differently as one demon decides to protect humans.