The Strange Reason Murakami Fans Gather at a Hokkaido Sheep Farm Every Year

In a small town in the far north of the northernmost island in Japan, Murakami fans gather once a year to watch TV.