Muramasa: The Demon Blade Locations Trailer

Coming to you from GamesCom 09, we bring you a new trailer for Muramasa - The Demon Blade!

  • View Comments (0)