Battle at Demon Cave
1989
Posters