Does this place look like the scene?
"Cape Soya" appears in mono (EP10). Location: Wakkanai, Soya Subprefecture, Japan. mono has 181 registered pilgrimage spots across 37 cities.