Kiyomasa's Well is a sightseeing spot in Shibuya Ku, Tokyo. 3 YouTube travel vloggers — including 【観光名所の紹介】U trip【春日部つむぎ】 — have covered it across 3 clips.
Kiyomasa's Well is consistently mentioned as a power spot.
Now playing · 2:50 · clip 1 of 3EN
“In particular, the Kiyono-ido well in the fish garden is”