Cisca is a shopping spot in Chiyoda Ku, Tokyo. 1 YouTube travel vloggers — including がるぜん — have covered it across 1 clips.
“then there there's the less mini stop that's like hey guys I'm here for the”