IP List distribution [ASIAN] The Taste of Tea, total 2
IP Country City ISP
134.160.214.34 Japan Tokyo RIKEN(Physical and Chemical Research Institute)
219.104.164.132 Japan Shizuoka Fujitsu