Demon's Blazon - Makaimura Monshou Hen (Jpn)