Luigi Moretti, Church of the Concilio Sancta Maria Mater Ecclesiae, 1965
50 YEARS AGO TODAY: Stanley Kubrick’s 2001: A Space Odyssey premiered in Japan on April 11, 1968.
Source: humanoidhistory
fujisan-ni-noboru-hinode
A gloomy day on the streets of Ginza district, Tokyo, taken by an American Sailor from USS Rochester, CA-124. Ginza, Tokyo, Japan, 1954.
Inflatable Sex Doll of the Wastelands | Atsushi Yamatoya | 1967
Yûichi Minato




