Our Deadly Blows

Believe is the 21th episode of Shaman King the anime series.