SceneLog
Moonlight Mask: The Last Death of the Devil poster

Moonlight Mask: The Last Death of the Devil

1959 59 min Japan 10.0 (1)

Free on SceneLog — log in or create an account to track it.

Overview

The sixth and last Moonlight Mask film in the original series produced by Toei in the 1950s.

Top cast

Comments

Be the first to comment.

Leave a comment

Your email won't be published. Comments are reviewed before they appear.