TOYOTOMI, Hokkaido--A yellowish oily membrane on bathing water that emits the odor of petroleum has drawn thousands of people to this area known as Japan’s northernmost hot spring resort. [Read More]

No reproduction or republication without written permission.