Does this place look like the scene?
"Narita International Airport" appears in TARI TARI (EP13). Location: Narita, Chiba Prefecture, Japan. TARI TARI has 50 registered pilgrimage spots across 5 cities.