Movieo
Poster for Demon of the Lute

Demon of the Lute

1983 · 1h 47m · N/A Action, Adventure, Comedy, Fantasy
Directed by Tang Tak-Cheung

Seen it?

More films