Demon's Blazon - Makaimura Monshou Hen (Japan)