Travels of Lord Mito: The Demon of Kagyuzaka

Overview

Sixth film in the ‘Travels of Lord Mito’ franchise.

Release Date

10 May 1955

87 minutes

Similar Films