Chapter 61

The Sting of Victory is the 61st chapter of InuYasha manga.