Walking into the Lion Cafe, in Tokyo’s Shibuya district, the first thing one notices is the seating. All chairs face one direction, towards two gigantic speakers on the wall, the stars of this 98-year ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results