7 Spectral Force 1998 Nov. 25, 1998 Spectral Force 1998 IMDb: 7 1998 46 views In a time when demons rule the world and mankind seeks freedom, human rebels gain control of the demon-slaying sword Tenmaken and attempt to ... AnimationSci-Fi & Fantasy