The local yokai Japanese spirits interfere to avenge a murder and thwart the plans of corrupt officials
Quick Access
Genre