1. Japanese Poster: Kiyoshi Awazu, The Dog God, 1969 poster.

    Japanese Poster: Kiyoshi Awazu, The Dog God, 1969 poster.

  2. Tags: poster, kiyoshi awazu,

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