Reincarnation 96

Reincarnation 96: Blood and Pompadours (血とリーゼント) is the 96th chapter of the Shaman King manga.