Follow

Many American train stations have a certain grandeur. But they don't have Astro Boy.
This is from Kyoto station in 2008.

· · 2 · 19 · 55