Posted by quoderat on Sunday Aug 17, 2014

Yubari, Japan: a city learns how to die.