About us
Define
Definitions for
"Shibuya"
a very popular place for young people
accessible.jp.org