A broad station forecourt under a tall sky, a distant crowd gathered near the entrance.

Japan · 2025

Japan