Soul Mata Cemetery

Soul Mata Cemetery is the 20th episode of Shaman King the anime series.