Not sure there could be a finer place for a stroll in Kanto.
The castle town of Otaki, Chiba.
149 notes
·
View notes
Toshio Saeki illustration on a book cover c.1976
132 notes
·
View notes
A Shinto priest leads a conga line of Godzillas to get blessed.
101 notes
·
View notes