Chapter 473

Tears of Blood is the 473rd chapter of InuYasha manga.