Inuyasha Episode 23
Collected by leodameon
and 66 other people
Added October 31, 2007
Inuyasha episode twenty - three in english.


