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

bus dog

Japanese Bus Stops can often be sign posted with cute characters.