The Invisible Avenger
caption: Poster film Tomei Ningen pada 1954