Story Rankings
Rain
Most Impressive Ranking
#
335
inuyasha
out of 3.48K stories
Other Rankings
#
160
sesshomaru
out of 1.22K stories