International Channel Shanghai @[email protected]
7.3K subscribers - no pronouns :c
Born in Shanghai, ICS is an English and Japanese TV channel Suscribe Rss feed
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.