International Channel Shanghai @[email protected]
7.3K subscribers - no pronouns :c
Born in Shanghai, ICS is an English and Japanese TV channel focusing on lifestyle and travel of Shanghai, a mega city and the financial center of China.
Born in Shanghai, ICS is an English and Japanese TV channel focusing on lifestyle and travel of Shanghai, a mega city and the financial center of China.