Moonlight Mask: The Last Death of the Devil (1959)
1959
59 Minutes
The sixth and last Moonlight Mask film in the original series produced by Toei in the 1950s.
The sixth and last Moonlight Mask film in the original series produced by Toei in the 1950s.