In the town of Izu known for its hot springs, Den Shichi from Kuromon Town sets off for a healing tr…
Fifth film in the 'Travels of Lord Mito' franchise.…
Third film in the 'Travels of Lord Mito' franchise.…