7.5/10
'Inuyasha: Guren no Houraijima'
Rated 7.5/10 on 2005-08-08