Chapter 65

The Spider's Lair is the 65th chapter of InuYasha manga.