1. Japanese Movie Poster: Daimajin. The Hideous Idol. 1966.

    Japanese Movie Poster: Daimajin. The Hideous Idol. 1966.

  2. Tags: 1960s, movie poster, 映画ポスター,

    Posted 4 years ago | 8 notes | Reblog | Enlarge | Source