The town of Yugawara in Kanagawa Prefecture seems like it should be a very tranquil place. A seaside hot spring town, with baths and inns dotting the cityscape as it stretches up into the mountains as ...