Excelsior Caffé Shibuya Park Street Store
The Girl Who Leapt Through Time
Does this place look like the scene?
"Excelsior Caffé Shibuya Park Street Store" appears in The Girl Who Leapt Through Time. Location: Shibuya, Tokyo, Japan. 1 more The Girl Who Leapt Through Time spots are within 3 km. The Girl Who Leapt Through Time has 10 registered pilgrimage spots across 6 cities.