The Red Spirit

The Red Spirit is an old legend.