Noriyoshi Ohrai’s movie posters were pure art, not just ads. Born in Japan, he went against the norm with intense dedication, creating iconic works, particularly for Godzilla and Star Wars.| Fear Planet