The Beast and the Magic Sword

1983-11-25 | 115 minutes

Rating: 5.2