Movie History Hyakumen Doji Final Part: Islamic Queen 1955 Crimson Peacock 1954 Shinshokoku monogatari, benikujaku dai-ippen: Nachi no kotengu 1954