cat_street_Harajukku_squidballs 11 September 2019 Return to: Getting lost in TokyoFull resolution (4096 × 3072) Image navigation Previous Image Next Image Cat Street, the red building (with the queue) sells squidballs, or Takoyaki Cat Street, the red building (with the queue) sells squidballs, or Takoyaki