A rogue Witch Hunter roams a perilous feudalistic Japan solving macabre mysteries, slaying witches and demons while looking for a way to clear his name as his Witch Hunter kin pursue him for a murder in the royal family.