The Unleashed Lord (1959)

The Unleashed Lord

About The Unleashed Lord on 123movies: released in 1959, directed by Kokichi Uchide, running 90 minutes, produced in Japan.