Sion Sono

Toyokawa, Aichi, Japan / 1961