Thursday, September 15, 2011

Japan’s hotel for the dead

Japan - Across from a noodle shop in a Yokohama suburb, Hisayoshi Teramura’s inn looks much like any other small lodging that dots the port city.   More