Please view the main text area of the page by skipping the main menu.

Arts & Entertainment

Fans flock to Hokkaido station featured in film as train line section closes

SAPPORO (Kyodo) -- A remote train station on Japan's northernmost main island of Hokkaido that served as a filming location for the award-winning 1999 Full article

Also in The Mainichi

The Mainichi on social media

Trending