On Store Tokyo Cat Street is a shopping spot in Shibuya Ku, Tokyo. 2 YouTube travel vloggers — including Katharina Schneider — have covered it across 2 clips.
On Store Tokyo Cat Street is a newly opened sneaker shop in Shibuya.
“One of them is a new On store which has opened.”