Does this place look like the scene?
"Murai Shoes" appears in Blue Box (OP1). Location: Itabashi, Tokyo, Japan. 19 more Blue Box spots are within 3 km. Blue Box has 30 registered pilgrimage spots across 10 cities.
Also Nearby
Gonbei
Enpa Oyama Store
Ishikawaen Tea Stall
supermarket Mirabelle
Fukushin