The Headless Horsemen!! Curse of Death
- Episode aired Mar 24, 2001
- TV-MA
- 24m
The anniversary of The Headless Ride approaches and it is rumored that if a person is wearing a scarf, they are immune to the ghost's head severing attack. Satsuki finds herself in a positio... Read allThe anniversary of The Headless Ride approaches and it is rumored that if a person is wearing a scarf, they are immune to the ghost's head severing attack. Satsuki finds herself in a position in which she is left without a scarf.The anniversary of The Headless Ride approaches and it is rumored that if a person is wearing a scarf, they are immune to the ghost's head severing attack. Satsuki finds herself in a position in which she is left without a scarf.