HOKUTO, Yamanashi Prefecture--Guests staying at a luxury resort hotel surrounded by pristine nature and perched on Mount Yatsugatake here may be in for a spooky experience in October.  [Read More]

No reproduction or republication without written permission.