Flaming Angel

Flaming Angel is the 58th episode of Shaman King the anime series.