Chapter 296

The Headless Demons is the 296th chapter of InuYasha manga.