A headstrong young girl named Hanabusa who lives in the Heian capital within medieval Japan seeks vengeance on evil spirits who killed her mother. During her travels she meets a white fox who turns out to be a servant of the mountain god. Hanabusa receives a special sword passed down from her mother, which gives her the ability to see the true forms of spirits to help slay them. Shortly after, a spirit claiming to be Hanabusa’s long-lost father, Hidetada, breaks her sword and leaves Hanabusa powerless and confused.
Now to mend her broken sword and learn the truth about her father, Hanabusa embarks on a journey to annihilate every last one of the evil spirits.