The Legend of Seminoa

The Legend of Seminoa is the 38th episode of Shaman King the anime series.