渋谷 しぶや
shibuya

Noun

1. Shibuya City (special ward of Tokyo); Shibuya

Other forms: