1976-01-01
Pornographic martial arts horror from Hong Kong.
StatusReleased
Original Language
Budget-
Revenue-