Inokashira Pond is a sightseeing spot in Tokyo, Tokyo. 1 YouTube travel vloggers — including てくてくもぐもぐ — have covered it across 1 clips.
“take-out only cafe located on the shore of Inokashira Pond, it is like you have”