Tag: Japan aka Koreatown. This three-hundred meter long street features hundreds of Korean Clothing Stores