Home
Movies
TV Shows
Search
Watch Trailer
Star of David: Incubus Legend
1991
41min
Sequel to Star of David (1989).
Overview
Collection
Download
Storyline
Sequel to Star of David (1989).
Released
March 8, 1991
Runtime
41min
Director
Youichirou Shimatani
Genre
Animation
Horror
Language
Japanese