Comment by strbean 7 months ago So you disagree that popular restaurants have long lines regardless of foreign tourists? 1 comment strbean Reply timr 7 months ago Japan is a big place. You can find anything.
Japan is a big place. You can find anything.