Blog


Shibuya Bar Street

Shibuya Bar Street or Nonbei Yokocho meaning Drunkard’s Alley is a small lane backing the railway lines behind the massive Shibuya Station. This small precinct…


Only in Japan

Warm and tasty corn soup in a can can be purchased at many street vending machines.