Chapter 311

The Castle is the 311st chapter of InuYasha manga.