Muramasa: The Demon Blade Wiki
Advertisement

The Owari Province is a location based on the real world province in Japan.


Points of Interest[]

Advertisement