IP Country City ISP
218.40.252.148 Japan Kani Cable Television Kani Co.,Inc.