Logo

Location tencent building in Japan