Does this place look like the scene?
"Tokyo Station" appears in Haikyu!! (EP10). Location: Chiyoda, Tokyo, Japan. Haikyu!! has 8 registered pilgrimage spots across 3 cities.