Question
23 Jan 2018

Closed question
Question about English (US)

Shibuya is known as the central city of culture in Japan.
The vogue of fashion in Japan has been born from this city.
does this sound natural?

Answers
Read more comments

English (US)