Loading film…
An urban legend surrounding the loop-line train that is indispensable to life in Tokyo becomes the starting point for this city story.
Hollow Lens Archives