Top
140°

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 >>
capsulecomputers.asia
The story is too old to be commented.
futurefrog1486d ago

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

masterabbott1486d ago

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