Inuyasha is one of my favourite anime series that I watched way back in 2004 -2006 period.  It aired on Friday nights on YTV as part of the ...

Tokyo Excess