China (CN) Flag
180.150.160.0/21

Shanghai Chenyi Network Technology Co.,Ltd

Announcing ASNs: 1
Parent Prefix: 180.150.160.0/19
RIR: APNIC