Chapter 296

The Headless Demons is 296th chapter of InuYasha manga