Muramasa: The Demon Blade – Official Website
The official website for Muramasa: The Demon Blade is now live! The site features information about the game’s storyline and characters as well as trailers and wallpaper downloads.
Submit a Comment