The anime is set in Takahashi, the sponsors for the show, as the city hopes fans will come on a "pilgrimage" to see the setting of the anime, and plans to sell goods and host related events.