Does this place look like the scene?
"Rose Garden" appears in Re:CREATORS (EP1). Location: Shibuya, Tokyo, Japan. 9 more Re:CREATORS spots are within 3 km. Re:CREATORS has 61 registered pilgrimage spots across 18 cities.
Also Nearby
Shibuya Gate Observation Deck
Yoyogi Park
SOCCER SHOP KAMO Harajuku
Shibuya MODI
Shibuyaburijjini Bridge