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.
futurefrog1440d ago

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

masterabbott1440d ago

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