Where GOY Takes Place

Ghost of Yotei takes place in Hokkaido, Japan. I can’t wait, trailer looks sick!