"Tsutsujigaoka Station" appears in NEW GAME! (EP3). Location: Chofu, Tokyo, Japan. NEW GAME! has 26 registered pilgrimage spots across 7 cities.