All Channels

InuYasha The Final Act Set 1 arrives on November 20th

Viz Media has released a video providing a brief preview of what fans can expect when InuYasha The Final Act Set 1 hits stores November 20th.

Read Full Story >>
The story is too old to be commented.
futurefrog3269d ago

It's a shame this video will not play in Australia :(

masterabbott3269d ago

Aussies always get the short end of the stick.. bad luck MATE!