IP List distribution [Athome Shuka (Takunomi)] Enjo Kouhai 11, total 1
IP Country City ISP
118.196.21.106 China Beijing Computer Network Information Center