Harbinger of Horror

The kanji for peace (heiwa) is spray-painted in the underground walkway that connects the main street in the tourist area of Fujisawa by the coast with the walking bridge to Enoshima Island. In the daytime, it’s a bright, lively area where people do and say pleasant things, and there is even a little book exchange … Continue reading