Does this place look like the scene?
"Kyoto Station Daikaidan" appears in The Quintessential Quintuplets 2.