Star of David: Incubus Legend
N/AReleasedAnimationHorror

Star of David: Incubus Legend

Sequel to Star of David (1989).

Trailer

Overview

Release Date
Mar 8, 1991
Original Title
バイオレンス劇画 新・堕靡泥の星 淫魔伝説
Runtime
41 minutes
Budget
$0
Revenue
$0
Language
ja
Production Companies
Production Countries