A Shaman's Journey

A Shaman's Journey is the 25th episode of Shaman King the anime series.