Muramasa: The Demon Blade - Fighting a Towering Giant Gameplay MovieA gigantic boss in Muramasa: The Demon Blade. By Aaron Sampson on November 12, 2019 at 1:49PM PST Muramasa: The Demon Blade