A huge, white-robed Kannon wearing a faintly serene smile can be seen atop Mount Mugaso to the west of Ofuna Station. [Read More]

No reproduction or republication without written permission.