TGS 2008: Muramasa: The Demon Blade Official Movie 2

Take a look at some additional footage from TGS 2008.

Got a Video?

Submit video links to share them with our users.